impeller design - German English Dictionary